Page({
  onShareAppMessage: function() {
    return {
      title: "欢迎使用，在这里你将遇见不一样的世界"
    };
  },

  /**
   * 页面的初始数据
   */
  data: {
    route: '/pages/home/home',
    share: {},
  },

  /**
   * 生命周期函数--监听页面加载
   */
  onLoad: function(options) {
    wx.getStorage({
      key: 'SYS_PREVIOUSPAGE',
      success: res => {
        if (res.errMsg.indexOf('ok') > -1) {
          this.setData({
            route: '/' + res.data.route,
            share: res.data.options,
          });
        }
        wx.removeStorage({
          key: 'SYS_PREVIOUSPAGE',
        });
      },
    });
  },

  login: function(e) {
    if (e.detail.errMsg.indexOf('fail') > -1) {
      wx.showModal({
        title: '温馨提示',
        content: '您未同意授权，无法进行身份识别，请允许授权',
        showCancel: false
      });
    } else {
      getApp().authorize(this.data.share);
      wx.reLaunch({
        url: this.data.route,
      });
    }
  },
});